Big Huge Thesaurus

depressor nerve

noun